patching facilities - German English Dictionary